*{
    margin:0;
    padding:0;
}
.clearfix:after{
    display:table;
    clear:both;
    content:"";
}
.fr{
    float: right;
}
.fl{
    float: left;
}
.top{
    width:100%;
    height:200px;
    background: chartreuse;
}
.banner img{
    width: 100%;
    vertical-align: middle;
}
.xingye{
    width: 100%;
    height:400px;
    background: black;
    color:white;
}
.xingye h2{
    padding-top:60px;
    padding-bottom: 40px;
    text-align:center;
    margin-top: 0;
}
.xingye p{
    width:70%;
    text-align: center;
    padding:5px;
    margin:0 auto;
}
.row img{
    width:100%;
}
.row .cen{
    text-align: center;
    padding:18% 20px ;
}
.row .cen p{
    line-height: 30px;
}
.container{
    margin-top: 80px;
    margin-bottom: 80px;
}
